sand trapping - Español Inglés Diccionario